﻿.header .hd {position:relative;height:85px;}
.header .hd{background: url(../images/Template8/topbg.png) no-repeat;}
.header .hd{background-position:right;}
.ubtrip_login,
.ubtrip_mytrip dt,
.notice li, .help-center li,
.ubtrip_search li,
.ubtrip_search li.selected,
.item-content li,
.award,
.item-area dd.current,
.item-area dd.area_more a,
.search-bottom .btn4,
.item_notice ul li a,
.search_tabs h1,
.search_tabs h1 span,
.nav{background: url(../images/Template8/bg_index.png) no-repeat;}
.nav .nav-menu li a, 
.nav .nav-menu li a strong,
.nav .nav-menu li.current a:hover, 
.nav .nav-menu li.current a:hover strong{background: url(../images/Template2/bg_menu.png) no-repeat;}

.nav .nav-menu li.current a:hover {
    background-position: right -124px;
}
.nav .nav-menu li.current a:hover strong {
    background-position: left -95px;
    padding: 0 16px;
}

.content{font-size:12px;text-align:left;width:990px;}
.ubtrip_login{font-size:12px;background-position:0 -251px;height:27px;width:988px;margin:0 auto;background-repeat:repeat-x;line-height:27px;overflow:hidden;}
.ubtrip_login p{float:left;margin-left:29px;}
.ubtrip_links{float:right;text-align:left;margin-right:35px;}

.ubtrip_mytrip dt{font-weight:normal;background-position:-350px -389px}
.ubtrip_links li {float: left;height: 27px;margin-right: 5px;padding: 0 2px;}
.toolkit_mytrip{width:75px;}
.ubtrip_mytrip dd{display:none;}
.toolkit_mytrip dd a:link,.toolkit_mytrip dd a:visited{text-decoration:none;}
.toolkit_mytrip dd a:hover{background:#cee4f7;text-decoration:none;color:#fff;}
.toolkit_mytrip a{display:block;padding-left:9px;zoom:1}
.ubtrip_mytrip_hover {border:1px solid #ACCCEF;background:#fff;border-top:0;width:75px;position:absolute;z-index:50;overflow:hidden;margin-left:-1px;}                      
.ubtrip_mytrip_hover dd{display:block;}
.ubtrip_mytrip_hover dt{background-position:-350px -406px}
a.login_link{color:red;}
a.register_link{color:green;}

.template-hd-link{position:absolute;top:18px;right:27px;font-size: 14px;font-weight:bold;text-align:center;color:#666;}
.template-hd-link strong{background-position:-84px -240px;color:#FF8F11;}

.search_tabs{border: 4px solid #639805;height:282px;overflow:hidden;position:relative;}
.search_tabs h1{height:36px;background-repeat:repeat-x;border-bottom:1px solid #639805}
.search_tabs h1 span{float:left;width:149px;height:28px;background-position:0 -45px;text-indent:-1000px;overflow:hidden;margin:4px 0 0 7px;}

.ubtrip_search{overflow:hidden;float:left;width:153px;height:244px;background-color:#DCE8C8}
.ubtrip_search li{height:40px;overflow:hidden;cursor:pointer;text-align:left;overflow:hidden;margin:0 13px;}
.ubtrip_search li a{border-bottom:1px solid #fff;display:block;padding:10px 0;text-indent:47px;}
.ubtrip_search li a:link,.ubtrip_search li a:visited,.ubtrip_search li a:hover{font-size:14px;text-decoration:none;font-weight:bold;}
.ubtrip_search li.selected{margin:0;width:157px;}
.ubtrip_search li.selected a:link,.ubtrip_search li.selected a:visited,.ubtrip_search li.selected a:hover{color:#FF8B0B;border:0;text-indent:60px;}
.ubtrip_search li.none_border a{border:0;}
.ubtrip_search li.mt10{margin-top:10px;}

.ubtrip_search li.plane{background-position:-200px -105px;}
.ubtrip_search li.ita_plane{background-position:-200px -149px;}
.ubtrip_search li.hotel{background-position:-200px -192px;}
.ubtrip_search li.travel{background-position:-200px -236px;}
.ubtrip_search li.travel_visa{background-position:-200px -280px;}

.t0-selected li.selected{background-position:0 -105px;}
.t1-selected li.selected{background-position:0 -149px;}
.t2-selected li.selected{background-position:0 -192px;}
.t3-selected li.selected{background-position:0 -236px;}
.t4-selected li.selected{background-position:0 -280px;}

.search-content-bd{margin:0 auto;}
.t0-selected{background-position:0 -433px}
.t1-selected{background-position:0 -486px;}
.t2-selected{background-position:0 -539px;}
.t3-selected{background-position:0 -593px;}


.ubtrip_play{float:left;position:relative;overflow:hidden;zoom:1;height:290px;width:490px;}

.ubtrip_play_page{position:absolute;right:6px;bottom:7px;overflow:hidden;zoom:1}
.ubtrip_play_page li{height:18px;line-height:18px;overflow:hidden;text-align:center;width:18px;margin-right:4px;float:left;display:inline;cursor:pointer;background-color:#fff}
.ubtrip_play_page li.selected{color:#fff;background-color:#f60;font-weight:bold;}

.ubtrip_left{width:490px;float:left;margin-right:10px;}
.ubtrip_right{width:490px;float:left;}

.notice li, .help-center li{background-position:-413px -375px;}

.notice{margin-top:10px;}
.booking-step{padding:0 0 4px;margin-top:10px;margin-left:3px;margin-right:3px;}
.help-center{margin: 0 auto;text-align: left;}
.help-center, .travel-toolbox{width:auto;}
.item-box{margin-top:10px;}
.item-border{border:0;height:210px;}
.travel-toolbox{border:1px solid #ccc;}



.new_special{margin-top:10px;}
.new_special dl{margin:0;}
.new_special dt{float:left;margin:0}
.new_special dd{float:left;}


.item-area{border-bottom:2px solid #639805;padding-bottom:3px;background-color:#DCE8C8;padding-top:4px;}

.item-area dt{height:22px;line-height:22px;overflow:hidden;font-size:14px;color:#366C00;padding-left:28px;margin:0 0 -5px 8px;float:left;margin-right:16px;position:relative;}
.item-area dd{height:26px;line-height:26px;overflow:hidden;margin-bottom:-5px;cursor:pointer;width:50px;text-align:center;position:relative;float:left}
.item-area dd.current{border:1px solid #639805;border-bottom:0;background-position:0 -517px;color:#f60;}
.item_notice .item-area dt{margin-bottom:0;}
/*.new_special dl{margin:0;}
.new_special dt{float:left;margin:0}
.new_special dd{float:left;}


.item-area{height:29px;overflow:hidden;border-bottom:3px solid #639805;background-color:#DCE8C8;padding-top:4px;}
.item-area dt{height:22px;line-height:22px;overflow:hidden;font-size:14px;color:#28618E;padding-left:28px;margin:3px 0 0 8px;float:left;margin-right:16px;}
.item-area dd{height:26px;line-height:26px;overflow:hidden;cursor:pointer;width:45px;text-align:center;position:relative;float:left;display:inline;margin:0px 2px -5px 0;border:1px;}
.item-area dd.current{border:1px solid #639805;border-top:2px solid #639805;margin-bottom:-5px;background-color:#fff;position:relative;background-position:0 -469px;}
.item-area dd.area_more{float:right;padding:0;width:52px;}
.item-area dd.area_more a{background-position:-79px -402px;width:52px;height:19px;text-indent:-100px;overflow:hidden;margin-top:4px;display:block;}
*/

.item-content{padding:15px 0;}
.item-content li{overflow:hidden;zoom:1;line-height:180%;background-position:-413px -375px;padding: 0 11px 6px 8px;width:215px;float:left;border-left:1px solid #ccc;margin-left:-2px}
.item-content li.right_column{float:right;}
.item-content li a{float:left;}
.item-content li a:link,.item-content li a:visited{text-decoration:none;}
.item-content li a:hover{text-decoration:none;}
.item-content .item_date{margin-right:0px;color:#333;float:right;}
.item-content .price{float:right;margin-right:5px;}
.item-content .price strong{font-weight:normal;}
.item_hotel .item-content .price{float:right;margin-left:12px;}
.item_hotel .item-content li{width:210px}
.item-content .star_level{color:#C81B22;float:right;}

.award{float:right;background-position:0 -402px;width:64px;height:18px;line-height:18px;text-indent:20px;vertical-align:middle;font-weight:bold;color:#f60;position:relative;}
.award_tag{position:absolute;left:-18px;color:#fff;top:0}

.item-border-bd {
    padding: 0 0px 10px 0px;
    margin:0;
    border:1px solid #639805;
    border-top:0;
    height:165px;
}
.nav{background-position:0 -464px;background-repeat:repeat-x;}
.nav .nav-menu li:hover a,.nav .nav-menu li:hover strong{background:none;}
.nav .nav-menu li.disable a{color:#fff}
.nav .nav-menu li.current a{color:#BD0000}/*

.nav .nav-menu li.current a strong{background-position:-292px -429px;}*/

.ubtrip_right .item-border-bd ul{display:none;}
.ubtrip_right .item-border-bd ul.current{display:block;}
.ubtrip_right .new_special{border-bottom:1px solid #ccc}

.search-content{margin:25px 0 0 30px;float:left;}
.search-content .input-default{width:130px;}
.search-content-bd .th{width:auto;font-weight:bold;color:#666;}
.search-content-bd .th,.search-content-bd .td{padding:8px;}
.search-content-bd td select{border: 1px solid #CCCCCC;height: 20px;margin-left: 28px;width: 132px;}
.search-content-bd td select.dgroup_select{margin:0}

.item_travel,.item_notice{margin-top:10px;}
.item_travel dl dt{background-position:-319px -60px;}
.item_hotel dl dt{background-position:-319px -30px}
.item_notice ul li a{background-position:-335px -87px;padding-left:10px;}
.item_notice ul li{width:200px;}
.travel-toolbox{border:0;margin-top:10px;}
.travel-toolbox h5{font-size:12px;margin-bottom:5px;}
.travel-toolbox li{margin-right:25px;}
.search-bottom{padding-top: 10px;margin:0;text-align:center;position:absolute;bottom:20px;left:135px;width:283px;}
.search-bottom .btn4{background-position:0 -417px;}
.item-border-bd ul{display:none;}
.item-border-bd ul.current{display:block;}
.item_notice .item-border-bd ul{display:block}
.item_notice{height:210px;overflow:hidden;height:210px\9}

.exchange-rates{margin-top:-5px ;}

.hd-link{padding-top:38px;}

.ad690x290{width:490px;height:290px;}
.ad690x290 a{display:block;}
.ad690x290 a img{display:block;border:0;margin:0}

.ad468x60{width:468px;height:60px;overflow:hidden;position:absolute;left:262px;top:5px;}
.ad230x200{width:230px;height:200px;overflow:hidden;margin-top:7px;}


.ad_google_height_100{height:100px;margin-top:10px;text-align:left;}
.ad_google_height_39{height:39px;text-align:left;}
.ad_google_height_71{height:71px;}

.footer_pages{width:988px;}
.ubtrip_search_left{width:490px;float:left;margin-right:10px;height:290px;}